干掉 Navicat!这款官方客户端到底行不行?
点击下方公众号「关注」和「星标」
回复“1024”获取独家整理的学习资料!
无论是开发、还是运维,选择一个好的工具,不仅能用的舒服,还能在很大程度上提高我们的工作生产效率。对于数据库的管理工具,在这之前我们也介绍过很多:介绍一款免费好用的可视化数据库管理工具
大家首选都是开源免费的,不过有些收费的工具功能也相当强大,不防尝试一下。但是我们今天不讲其它的开源软件,来试试官方的工具,难道不比其它开源工具强吗??不香吗?只有试过才知道。
MySQL 的官方客户端工具 MySQL Workbench,今天的主角。
安装
官方下载地址:https://dev.mysql.com/downloads/workbench/
目前版本是 8.0.25 ,点击下载即可(需要注册用户)。如需此软件的可在民工哥技术之路公众号后台回复关键字 MySQL Workbench 获取。
下载完成后会得到一个 mysql-workbench-community-8.0.25-winx64.msi的文件,双击安装即可。
安装完成后打开的界面
使用操作
连接数据库
使用左上方的Database菜单中的连接数据库按钮,或者点击图的 + 号去连接数据库都可以。
输入数据库的相关信息即可。
成功连接后的界面
状态管理
数据库的状态
数据库的权限信息
实例管理
日志
性能界面
表操作
查看表结构
修改表结构
数据管理
通过使用select Rows 来查看表里数据,点击之后发现这个工具已将这个图形化操作自动转换成了 sql 语句。
如果要修改表中字段的数据,直接双击字段的值即可,然后修改成你想要的值,这里你会发现原来灰色状态的 Apply 按钮变蓝,点击它即可。
最终工具将你的操作转换成SQL语句
UPDATE `sys`.`sys_config` SET `value` = '1000' WHERE (`variable` = 'statement_performance_analyzer.limit');
确认即可修改完成。
SQL 编辑
直接点击左上角的图标即可
使用还是比较方便的
总体来说,MySQL Workbench 操作简单、方便。但对比 Navicat,还是有居多不足之处:
Navicat支持 MySQL、MariaDB、MongoDB、SQL Server、Oracle、PostgreSQL等多种数据库 MySQL Workbench只支持 MySQL Navicat 可以备份数据和表结构,这个功能非常实用、强大 MySQL Workbench 只能导入、导出 SQL Navicat 可以设计数据库 MySQL Workbench 无此功能,需要其它第三方工具配合
如果你的工作中只有Mysql数据库,那么 MySQL Workbench 可能是个不错的选择,但是如果还需要管理其它的数据库、或者需要更强大功能需求,MySQL Workbench 显然不太合适。所以,工具的选择还是要看具体的使用场景与需求。
也欢迎大家留言参与讨论,你在使用 MySQL Workbench 或其它数据库管理工具过程的经验分享,或者你有更好用的工具也可以留言分享出来,大家一同学习共同提高生立效率。